import request from '@/utils/request'

// 查询任务管理列表
export function listTaskBase(query) {
  return request({
    url: '/base/taskBase/list',
    method: 'get',
    params: query
  })
}
// 初始化所有看板
export function listTaskBaseInit(query) {
  return request({
    url: '/base/taskBase/list/init',
    method: 'get',
    params: query
  })
}

// 查询任务管理详细
export function getTaskBase(id) {
  return request({
    url: '/base/taskBase/' + id,
    method: 'get'
  })
}

// 保存任务管理
export function saveTaskBase(data) {
  return request({
    url: '/base/taskBase/save',
    method: 'post',
    data: data
  })
}
// 修改状态
export function upataTaskStatusBase(data) {
  return request({
    url: '/base/taskBase/update/status',
    method: 'put',
    data: data
  })
}
// 修改亮牌
export function updateTaskBrightCard(data) {
  return request({
    url: '/base/taskBase/update/bright/card',
    method: 'put',
    data: data
  })
}

// 删除任务管理
export function delTaskBase(id) {
  return request({
    url: '/base/taskBase/' + id,
    method: 'delete'
  })
}

// 导出任务管理
export function exportTaskBase(query) {
  return request({
    url: '/base/taskBase/export',
    method: 'get',
    params: query
  })
}

//  我参与的
export function getParticipate(query) {
  return request({
    url: '/base/taskBase/getParticipate',
    method: 'get',
    params: query
  })
}
// 我分配的
export function getDistribution(query) {
  return request({
    url: '/base/taskBase/getDistribution',
    method: 'get',
    params: query
  })
}
